home *** CD-ROM | disk | FTP | other *** search
- 10 CLS
- 13 LOCATE 3,29
- 16 PRINT "LINEBUG BY COMFAX"
- 20 LOCATE 5,25
- 30 PRINT "COPYRIGHT (C) 1984 COMFAX"
- 40 LOCATE 10,1
- 50 INPUT "ENTER PROGRAM NAME TO BE CHECKED ";PRG$
- 100 OPEN "I",#1,PRG$
- 250 OLDLINNO$="00000"
- 300 GOTO 500
- 400 IF EOF(1) GOTO 2300
- 500 LINE INPUT #1,IMAGE$
- 550 LINNO$="00000"
- 600 XX=1
- 700 IF MID$(IMAGE$,XX,1)=" " GOTO 1100
- 750 IF MID$(IMAGE$,XX,1) < "0" GOTO 2100
- 760 IF MID$(IMAGE$,XX,1) > "9" GOTO 2100
- 800 XX=XX+1
- 900 IF XX>6 GOTO 2100
- 1000 GOTO 700
- 1100 IF XX<2 GOTO 2100
- 1200 XX=XX-1
- 1300 YY=6-XX
- 1400 HLIN$ = MID$(IMAGE$,1,XX)
- 1500 MID$(LINNO$,YY)=HLIN$
- 1600 IF OLDLINNO$ >= LINNO$ GOTO 1900
- 1700 OLDLINNO$=LINNO$
- 1800 GOTO 400
- 1900 PRINT "LINE NO. ERROR ";LINNO$
- 2000 GOTO 1700
- 2100 HLD$=MID$(IMAGE$,1,20)
- 2150 PRINT "ILLEGAL LINE NO. ";HLD$
- 2200 GOTO 400
- 2300 CLOSE #1
- 2400 SYSTEM